have the best of someone - Turco Inglés Diccionario